From 690a11b5b8a4d97b844cdbd82891e6c18a20f802 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 31 Aug 2015 11:04:10 -0400 Subject: [PATCH] wayland: Stop key repeat on focus out This should address the occasional 'key repeat gone wild' issue that some people have been seeing in gnome-terminal under Wayland. http://bugzilla.gnome.org/show_bug.cgi?id=747684 --- gdk/wayland/gdkdevice-wayland.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdk/wayland/gdkdevice-wayland.c b/gdk/wayland/gdkdevice-wayland.c index 5201d7d313..4e8f98f2bf 100644 --- a/gdk/wayland/gdkdevice-wayland.c +++ b/gdk/wayland/gdkdevice-wayland.c @@ -1184,6 +1184,8 @@ keyboard_handle_leave (void *data, if (!device->keyboard_focus) return; + stop_key_repeat (device); + _gdk_wayland_display_update_serial (display, serial); event = gdk_event_new (GDK_FOCUS_CHANGE); -- 2.30.2